
 view,input{
   box-sizing: border-box;
 }
 .main{
  width:100%; 
  width: #FFFFFF;
 }
 .logo{
	height: 106rpx;
	background: #E0E2EE;
	border-radius: 0px;	 
	display:flex;

	padding-top:30rpx;
 }
 .ilist{width:274rpx;padding-left:48rpx;padding-top:14rpx;}
 .ilist1{
	 width: 44rpx;
	 height: 8rpx;
	 background: #172121;
	 opacity: 1;
	 border-radius: 20rpx;
 }
 .ilist2{
	width: 22rpx;
	height: 6rpx;
	background: #172121;
	opacity: 1;
	border-radius: 20rpx;
	margin-top:12rpx;
 }
 .img1{
   width:148rpx;
   height:64rpx;
 }
 .menu{
  width:100%;
  height:78rpx;
  padding-left:28rpx;
  padding-right:28rpx;
  display:flex;
  align-items: center;
  justify-content: space-between;
  margin-top:22rpx;
 }
 .menu-1{
   width:160rpx;
   height:52rpx;
   background: #FFFFFF;
   font-size: 30rpx;
   font-weight: 600;
   color: #202020;
   opacity: 1; 
   display:flex;
   align-items:center;
   justify-content: center;
   border-radius:18rpx;
 }
 .dot{
  width:15rpx !important;
  height:15rpx !important;
  border-radius:50%;  
  background:red !important;
  margin-right:10rpx !important;
  border-color:red !important;
  }
 .cur{
    background: #949DE1;
	opacity: 1;
 }
 .ctxt1{
  width:450rpx;
  overflow: hidden; 
  text-overflow: ellipsis; 
  white-space: nowrap; 	 
 }
.part1{
	width: 750rpx;
	height: 82rpx;
	background: #949DE1;
	box-shadow: 0px 6rpx 20rpx #949DE1;
	opacity: 1;
	border-radius: 0px 0px 30rpx 30rpx;
	display:flex;
	align-items:center;
	padding-left:26rpx;
	margin-top:52rpx;
}
.p1-1{
  width:71rpx;
  height:34rpx;
  font-size: 24rpx;
  font-weight: 600;
  color: #172121;
  margin-left:44rpx;
  background-image: url(https://ppp.new.zeroitem.cn/ppp/arrow1.png);
  background-repeat: no-repeat;
  background-size:14rpx 16rpx;
  background-position: center right;
}
.p1-2{ 
height: 44rpx;
font-size: 32rpx;
font-weight: 600;
color: #202020;
opacity: 1;
margin-left:78rpx;
}
.keimg{
  width:44rpx;
  height:41rpx;
  margin-right:12rpx;
}
.ssmg{
 width:44rpx;
 height:44rpx;
 margin-left:52rpx;
}
.part2{
 height:220rpx;
 background: #FFFFFF;
 box-shadow: 0px 6rpx 0rpx rgba(0, 0, 0, 0.16);
 opacity: 1;
 border-radius: 0rpx 0rpx 0rpx 60rpx;
 margin-top:30rpx;
 box-sizing: border-box;
 
}

.hm{
 z-index:1000;
}
.tmenu{
 width:100%;
 display:flex;
 flex-wrap: wrap;
 padding-left:48rpx;
 padding-right:90rpx;
}
.tmenu1{
 width: 116rpx;
 height: 54rpx;
 background: #FFFFFF;
 border: 2rpx solid #707070;
 border-radius: 30rpx;
	font-size: 20rpx;
	font-weight: 400;
	color: #202020;
	opacity: 0.52;
 display:flex;
 align-items: center;
 justify-content: center;
 margin-left:8rpx;
 margin-top:4rpx;
}
.tcur{background-color:#949DE1 }
.btnq{
 width: 110rpx;
 height: 48rpx;
 background: #949DE1;
 border-radius: 10px;
 font-size: 26rpx;
 font-weight:600;
 color: #172121;
 opacity: 1;	
 margin-left:586rpx;
 margin-top:24rpx;
}
.flex_comm{
 display:flex;
 align-items:center;
 justify-content: center;	
 box-sizing: border-box;
}
.tju{
  width:656rpx;
  height:22rpx;
  margin:0 auto;
  margin-top:16rpx;
}
.dot{
	width: 22rpx;
	height: 22rpx;
	background: #FFFFFF;
	border: 2rpx solid #707070;
	border-radius: 50%;
	opacity: 1;
}
.sbar{
  width:612rpx;
}
uni-slider{
 margin:0px 0px !important;
}
/deep/ .uni-slider-thumb{
  background-image: url(https://ppp.new.zeroitem.cn/ppp/biao.png);
  background-repeat:no-repeat;
  background-size:29rpx 55rpx;
  width:29rpx !important;
  height:55rpx !important;
  box-shadow: none !important;
  border-radius:0rpx !important;
  background-color:#FFFFFF !important;
  margin-top:-12px !important;
}
 .tju1{
   height:36rpx;
   font-size: 26rpx;
   font-weight: 600;
   color: #172121;
   opacity: 1;
   width:656rpx;
   margin:0 auto;
}
.fm1{width:50%;text-align:left;}
.right{text-align:right}
.btnb1{margin-top:50rpx;}
 .tju2{
   height:36rpx;
   font-size: 26rpx;
   font-weight: 600;
   color: #172121;
   opacity: 1;
   width:656rpx;
   margin:0 auto;  
}
.tju4{
  height:58rpx;
  display:flex;
  justify-content: center;
  margin-top:60rpx;
}
.tju4-1{
 width: 170rpx;
 height: 58rpx;
 background: #FFFFFF;
 border: 2rpx solid #707070;
 border-radius: 30px;
 text-align:center;
	font-size: 26rpx;
	font-weight: 600;
	color: #172121; 
 padding-right:20rpx;
}
.tju4-2{
 width:150rpx;
 height: 34rpx;
font-size: 20rpx;
 font-weight: 400;
 color: #202020;
 opacity: 0.52;
 border-bottom:4rpx solid #707070;
 text-align:center;
 margin-left:22rpx;margin-right:22rpx;
}
.part3{
  width:100%;
  padding-top:30rpx;
}
.pitem{
  margin:0 auto;
  margin-top:80rpx;	
  width:654rpx;
  height:462rpx;
  box-sizing: border-box;
  border:1rpx;
}
.pitem:first-child{
  margin-top:-100rpx;	
}
.pitem-f{
  height:48rpx;
  display:flex;align-items: center;
  background: #949DE1;
  border-radius: 42rpx 42rpx 0rpx 0rpx;
  font-size: 24rpx;
  font-family: Montserrat;
  font-weight:bold;
  color: #FFFFFF;
  padding-left:26rpx;
  justify-content: space-around;
  padding-right:26rpx;
}
.pimg{
 width:654rpx;
 height:308rpx;
}
.txt5{
  font-size: 26rpx;
  font-family: Montserrat;
  font-weight: bold;
  color: #FFFFFF;
  opacity: 1;
  margin-left:20rpx;
}
.pitem-1{
  width:100%;
  height:106rpx;
  background: #949DE1;
  border-radius: 0px 0px 20px 20px;
  justify-content:left !important;
  padding-left:64rpx;
}
.fimg{
  width:66rpx;height:66rpx;border-radius:50%;
}
.pitem-c{margin-left:20rpx;width:360rpx;}
.pitem-c1{
  height: 42rpx;
  font-size: 30rpx;
  font-weight: 600;
  color: #202020;
  opacity: 1;	
}
.pitem-c2{
	height: 34rpx;
	font-size: 24rpx;
	font-weight: 600;
	color: #FFFFFF;
	opacity: 1;	
}
.pitem-r{
	height:106rpx;
	display:flex;
	justify-content: right;
	align-items:center;
	font-size: 30rpx;
	font-family: .PingFang SC;
	font-weight:600;
	color: #FFFFFF;
}
.ptkimg{
  width:32rpx;height:32rpx;
  margin-right:6rpx;
}
.pcur{color:#FFFFFF}
.pimg8{width:48rpx;height:48rpx;margin-left:10rpx;}
.ppm1{width:65%;}
.p5-1-2{display:flex;align-items: center;}



.bztc1{
 width: 686rpx;
 padding-bottom:40rpx;
 background: #FFFFFF;
 border-radius:80rpx;
 z-index:100;
 position:absolute;
 top:60rpx;
 left:32rpx;
 padding-left:48rpx;
 padding-right:48rpx;
}
.bzpp1{
  height:40rpx;font-size:34rpx;border-left:4rpx solid #2A2E43;
  padding-left:20rpx;display:flex;align-items: center;
  color:#352641;
  margin-top:40rpx;
 }
.bz1{
 width:590rpx;
 height:74rpx;
 display:flex;
 align-items: center;
 font-size: 26rpx;
 color: #99959C;
 letter-spacing: 2rpx;
 text-align:right;
}
.bzinfo{width:350rpx;padding-right:20rpx;}
.txt5{
 font-size: 24rpx;
 font-family: Source Han Sans CN;
 font-weight: 400;
 color: #4C527C;
 text-decoration: underline;	
}
.line2{
	width: 590rpx;
	height: 2rpx;
	background: #998FA2;
	opacity: 0.31;
	border-radius:2rpx;

}
.barea{
  font-size: 36rpx;
  width: 590rpx;height:290rpx;
  padding:14rpx; 
}

.tjbtn{
	width: 282rpx;
	height: 100rpx;
	background: #939CE0;
	border-radius: 40rpx;
	font-size: 36rpx;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing:2rpx;
	display:flex;
	justify-content: center;
	align-items: center;
	margin:0 auto;
	margin-top:50rpx;
	
}
.playbtn{
  width:100rpx;height:100rpx;
  background:url("https://ppp.new.zeroitem.cn/ppp/play.png"); 
  background-size:100rpx 100rpx;
  z-index:1000;
  position:relative;
  top:50%;left:50%;
  opacity: 0.7;
  margin-left:-50rpx;
  margin-top:-50rpx;
}
.playbtn1{width:100rpx;height:100rpx;z-index:-10;
  position:relative;
  top:50%;left:50%;
  opacity: 0.7;
  margin-left:-50rpx;
  margin-top:-50rpx;
  }
  
.bzpp2{
  height:150rpx;font-size:42rpx;font-weight:bold;
  justify-content: center;
  padding-left:20rpx;display:flex;align-items: center;
  color:#352641;
  
}
.toppos{
	position:fixed;
}
.scrollh{height:160000rpx;}